iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 5
1
AI & Data

AI的介紹-水果系列 第 5

Day 5 AI 灰階與輪廓概念-3

  • 分享至 

  • xImage
  •  

大家好~~歡迎來到灰階與輪廓介紹第三篇

本篇會跟大家介紹,前幾篇的一些方式的詳細介紹。

  • cv2.erode
  • cv2.dilate
  • cv2.MORPH.OPEN
  • cv2.MORPH.CLOSE
  1. cv2.erode:

    • cv2.erode 是侵蝕作用在前幾篇有講到這個的方式因在前一篇有跟各位講了黑白轉換的方式,大家可以清楚知道黑白的圖樣會長甚麼樣子,大家所看到的黑與白,侵蝕的作用就是在做白色的部分,當侵蝕的參數越大那所呈現的白色數就會相對少很多,但是這個做法也是讓你所能捕捉的影像越準確。
  2. cv2.dilate:

    • cv2.dilate 這個做法就跟上面的方式剛好相反,如果今天的影像抓得過小,沒辦法抓到要的影像時,可能是捕捉範圍不夠大,這時候我們就需要擴大你的範圍,就要把白色的部分放大,這時候呈現的影像就會含括更多,但也得需注意,如果畫面上的雜質沒有去的很完全,當你在放大範圍時,一定會抓到一些不要的雜訊資料,這時候就要想辦法避開這些雜訊進一步將資料抓取出來。
  3. cv2.MORPH.OPEN:

    • cv2.MORPH.OPEN 為開運算做法是先腐蝕再進行膨脹,這個做法是一連串動作,不像上上面兩個參數的做法一樣,但這一連串的做法就會很看參數的設定,因為會先做了侵蝕再膨脹,這個過程中是很難做修改的,只能看見結果之後再一步一步做修正,MORPH.OPEN 常會拿來做去除雜訊的動作。
  4. cv2.MORPH.CLOSE:

    • cv2.MORPH.CLOSE 為避運算是先膨脹再侵蝕,這個做法跟上面的方式一樣,不過這個算法是拿來做覆蓋小黑點的部分,讓你的影像能夠範圍更大,不過這個方式也是要很注意擴大的範圍,在實際測試上不會比 OPEN 方便使用,會比較注意參數上的注意。

以上的4個方式基本上要很熟悉,其實在做辨識影像的時候,因為可能背景都會很鮮豔或是有東西阻擋在眼前,那我們就需要利用這四種方式不斷的做轉換,在日後會跟大家介紹本人有做的水果測試,他在背景上就會受到許多干擾,而這些干擾其實利用上面四個方法真的都很足夠了。

好的 謝謝大家的觀看,這次比較少,因為我是為了要把上次剩下的方式給結束這個篇章,下一次篇章我會介紹新的章節

學習不要急,慢慢來,一步一步踏穩,最後的果實很甜美


上一篇
Day 4 AI 灰階與輪廓概念-2
下一篇
Day 6 顏色的差異
系列文
AI的介紹-水果30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言